Soru & Cevap

Selamlar

07.09.2020 - 12:38

 oyun motorları ile kod yazmaya başlıyacağım ancak unity mi unreal engine mi kullansam bilemedim. Oyun şahıstan bir bulmaca olucak. sizce hangisi unreal engine mi unity mi

12 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-276375-1583071926.png
ahmetbohur123
12.09.2020 - 03:10

Bilgisayar donanımı gibi bir çok faktör bu iki araçtan birini seçmenizde etkide bulunacağı gibi geliştireceğiniz oyunun türü, çıkış yapacağı platform da bunu etkileyecektir.

Gelişmiş grafiklerde ve yüksek donanım isteyen bir oyun çıkartmayı düşünüyoranız Unreal Engine bunun için çok iyidir, biraz daha basit donanım isteyen oyunlar için Unity kullanmanız sizin için çok iyi olacaktır.

Ekibiniz 1 - 3 kişiden oluşuyor ve yapacağınız oyun mobil platformu hedef alan hyper casual tarzda bir oyun ise Unity kullanmanızı ama hikayeli ve platform olarak bilgisayar gibi gelişmiş bir cihazı alıyorsa Unreal size bir çok avantaj sağlayacaktır.

3Boyutlu oyunlarda oyununuz görsel açıdan basit ise Unity ama görsel açıdan biraz ileri seviyedeyse Unreal tercih edilebilir.

2Boyutlu bir oyun geliştirmeyi düşünüyorsanız oyununuza bağlı olarak Game Maker, Unity gibi alternatifler de tercih edilebilir.

Eğer ki ilk defa bir oyun kodlamaya başlayacaksanız kaynak açısından Unity ile başlamanızı öneririm, oldukça basit bir yapısı bulunmaktadır.

Profile picture for user ozgurbaybas
ozgurbaybas
07.09.2020 - 01:06

Merhabalar, umarım aşağıda yazacakların sorunuzu cevapsız bırakmayacaktır.

Yapacağınız oyun,  hangi cihazlar tarafından kullanılacak?

İşlem gücü daha düşük olan (akıllı telefon, tablet ve el konsolları) platformlar için oyun geliştirecekseniz (Unity), 

Yüksek işlem gücü ve donanıma sahip cihazlar için ise (Unreal Engine).

Kalabalık ekip mi Yoksa bireysel mi kullanacaksınız?

Kalabalık bir takıma sahipseniz ve karmaşık yapıda bir oyun yazacaksanız (Unreal Engine)

Ufak takımınız veya bireysel yazacaksanız (Unity). 

Oyunun görsel yönü ön planda olacaksa (Unreal Engine),